package com.cy.ppj.model.vo.admin.commission;

import java.math.BigDecimal;
import java.util.Date;

import com.cy.ppj.model.enums.CommissionType;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 后台-佣金发放记录列表显示字段
 *
 * @author: tanyilin
 * @create: 2018年9月19日 下午4:54:40
 */
@Data
@ApiModel("后台-佣金发放记录列表显示字段")
public class CommissionRecordAdminVO {

	@ApiModelProperty(value = "ID", example = "0")
	private Long id;
	
	@ApiModelProperty(value = "收款人")
	private String realName;
	
	@ApiModelProperty(value = "佣金金额", example = "1.00")
	private BigDecimal amount;
	
	@ApiModelProperty(value = "佣金类型")
	private CommissionType type;
	
	@ApiModelProperty(value = "佣金类型说明")
	private String typeRemark;
	
	@ApiModelProperty(value = "客户姓名")
	private String customerName;
	
	@ApiModelProperty(value = "产品名称")
	private String productName;
	
	@ApiModelProperty(value = "放款金额")
	private BigDecimal loanAmount;
	
	@ApiModelProperty(value = "佣金率")
	private BigDecimal commissionRate;
	
	@ApiModelProperty(value = "佣金率文本")
	private String commissionRateText;
	
	@ApiModelProperty(value = "经纪人姓名")
	private String recommendUserName;
	
	@ApiModelProperty(value = "发放时间")
	private Date createTime;
}
